namespace Ease.EaseNode.Runtime
{
    public interface IEaseNodeData : ILife,IOnValueChange 
    {
        public IEaseNodeAgent CreateAgent();
#if UNITY_EDITOR
        public string Key { get; }
        public IEaseNodeInfo NodeInfo { get; }
        public IEaseNodeDataState CreateState();
#endif
    }
}